Scaling Off-the-Shelf Databases with Vela: An approach based on Virtualization and Replication

نویسندگان

  • Tudor-Ioan Salomie
  • Gustavo Alonso
چکیده

Off-the-Shelf (OTS), relational databases can be challenging when deployed in the cloud. Given their architectures, limitations arise regarding performance (because of virtualization), scalability (because of multi-tenancy), and elasticity (because existing engines cannot easily take advantage of the application migration possibilities of virtualized environments). As a result, many database engines tailored to cloud computing differ from conventional engines in functionality, consistency levels, support for queries or transactions, and even interfaces. Efficiently supporting Off-the-Shelf databases in the cloud would allow to port entire application stacks without rewriting them. In this paper we present a system that combines snapshot isolation (SI) replication with virtualization to provide a flexible solution for running unmodified databases in the cloud while taking advantage of the opportunities cloud architectures provide. Unlike replication-only solutions, our system works well both within larger servers and across clusters. Unlike virtualization only solutions, our system provides better performance and more flexibility in the deployment.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integrating Virtualization, Speed Scaling and Powering On/Off Servers in Data Centers for Energy Efficiency

Data centers consume a phenomenal amount of energy which can be significantly reduced by appropriately allocating resources using technologies such as virtualization, speed scaling and powering off servers. We propose a unified methodology that combines these technologies under a single framework to efficiently operate data centers. In particular, we formulate a large-scale mixed-integer progra...

متن کامل

کاربرد روش اندیس شدت واکنش برای پیش‌بینی زمان ماندگاری سوخت مایع

Due to prolonged storage time of fuel, recognizing the effective parameters on fuel degradation and its shelf life prediction is important. Regard to need of using a reliable and efficient accelerated ageing method for prediction of fuel shelf life, introducing an efficient approach is necessary for this purpose. Most of the researches done in this area are limited to Arrhenius classical approa...

متن کامل

A Case for an Adaptive and Opportunistic Variability- Aware Memory Virtualization Layer

Device variability in power consumption (e.g., sleep, active) and performance (e.g., frequency) is expected to continue to increase in the orders of magnitude over the next decades. In order to be opportunistic and account for hardware variability, designers must build an adaptive hardware/software stack that will efficiently manage the underlying hardware resources. This paper makes several co...

متن کامل

Virtualization Empowered Resource Management and Content Distribution in the Cloud

Virtualization is the cornerstone technology of cloud computing. Advancements in virtualization enable researchers to tackle key challenges in today’s cloud. The first part of this thesis delves into the emerging container virtualization and how leveraging containers we address resource management and pricing challenges in the cloud. We try calling for an end to the constant battle between publ...

متن کامل

Critical Success Factors for Data Virtualization: A Literature Review

Data Virtualization (DV) has become an important method to store and handle data cost-efficiently. However, it is unclear what kind of data and when data should be virtualized or not. We applied a design science approach in the first stage to get a state of the art of DV regarding data integration and to present a concept matrix. We extend the knowledge base with a systematic literature review ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Data Eng. Bull.

دوره 38  شماره 

صفحات  -

تاریخ انتشار 2015